Big Huge Thesaurus

Chamaecyparis thyoides

noun